package mymac.com.test_;

import android.icu.text.DateFormat;
import android.icu.text.SimpleDateFormat;
import android.os.Build;
import android.support.annotation.RequiresApi;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

import java.text.ParseException;
import java.util.Date;

public class MainActivity extends AppCompatActivity {

    @RequiresApi(api = Build.VERSION_CODES.N)
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        //设置时间格式
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        try {
            //定义两个时间点
            Date date1 = dateFormat.parse("2017-03-01 00:00:00");
            Date date2 = dateFormat.parse("2017-03-10 00:00:00");
            //通过时间戳获得两个时间分别到1970年的时间,相减得到的时间就是时间差(单位：毫秒)
            long time = date2.getTime() - date1.getTime();
            //相隔天数
            long day = time/(1000*3600*24);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}
